/*
* @Author: CaiPengFei
* @Date:   2018-01-12 21:42:13
* @Last Modified by:   CaiPengFei
* @Last Modified time: 2018-01-13 23:29:53
*/

'use strict';
require('./index.css');
var _mm       = require('util/mm.js');
// 通用页面头部
var header ={
    init : function(){
        this.onLoad();
        this.bindEvent();
    },
    onLoad : function(){
        var keyword = _mm.getUrlParam('keyword');
        //keyword的存在,则回填触发
        if (keyword) {
            $('#search-input').val(keyword);
        }
    },
    bindEvent : function(){
        var _this =this;
        //点击搜索按钮以后，做搜索提交
        $('#search-btn').click(function(){
            _this.searchSubmit();
        });
        //输入回车后,也会做搜索提交
        $('#search-input').keyup(function(e){
            //13是回车键的keyCode
             if (e.keyCode === 13) {
                _this.searchSubmit();
             }
        });
    },
    // 搜索的提交
    searchSubmit : function(){
        var keyword = $.trim($('#search-input').val());
        //如果提交的时候有keyword,正常跳转到list页
        if(keyword){
            window.location.href ='./list.html?keyword='+keyword;
        }
        //如果keyword为空，直接返回首页
        else{
            _mm.goHome();
        }
    }
};

header.init();